run on the rocks


Results for "run on the rocks"

English - Turkish Dictionary

run on the rocks

(English - Turkish Dictionary) :
1. (gemi) kayalara oturmak. 2. k. dili iflas etmek, batmak.